_////_eeee_tttt_cccc_////_ssss_hhhh_aaaa_dddd_oooo_wwww is an access-restricted ASCII system file. The fields for
each user entry are separated by colons. Each user is separated from the
next by a newline. Unlike the _////_eeee_tttt_cccc_////_pppp_aaaa_ssss_ssss_wwww_dddd file, _////_eeee_tttt_cccc_////_ssss_hhhh_aaaa_dddd_oooo_wwww does not
have general read permission. To create _////_eeee_tttt_cccc_////_ssss_hhhh_aaaa_dddd_oooo_wwww from _////_eeee_tttt_cccc_////_pppp_aaaa_ssss_ssss_wwww_dddd use
the _pppp_wwww_cccc_oooo_nnnn_vvvv command (see _pppp_wwww_cccc_oooo_nnnn_vvvv(1M)).
Here are the fields in _////_eeee_tttt_cccc_////_ssss_hhhh_aaaa_dddd_oooo_wwww:
_u_s_e_r_n_a_m_e The user's login name (ID).
_p_a_s_s_w_o_r_d A 13-character encrypted password for the user, a _l_o_c_k string
to indicate that the login is not accessible, or no string to
show that there is no password for the login.
_l_a_s_t_c_h_a_n_g_e_d The number of days between January 1, 1970 and the date that
the password was last modified.
_m_i_n_i_m_u_m The minimum number of days required between password changes.
This field is set by _pppp_aaaa_ssss_ssss_wwww_dddd _----_nnnn.
_m_a_x_i_m_u_m The maximum number of days the password is valid. This field
is set by _pppp_aaaa_ssss_ssss_wwww_dddd _----_mmmm.
_w_a_r_n The number of days before that password expires that the user
is warned. This field is set by _pppp_aaaa_ssss_ssss_wwww_dddd _----_wwww.
_i_n_a_c_t_i_v_e The number of days of inactivity allowed for that user. This
field is set by _pppp_aaaa_ssss_ssss_mmmm_gggg_mmmm_tttt _----_ffff _dddd_aaaa_yyyy_ssss.
_e_x_p_i_r_e An absolute date when the login can no longer be used,
specified in _d_a_y_s since the epoch (January 1, 1970). This
field is set by _pppp_aaaa_ssss_ssss_mmmm_gggg_mmmm_tttt _----_eeee _wwww_hhhh_eeee_nnnn, where the _wwww_hhhh_eeee_nnnn argument is
used as an input string to _gggg_eeee_tttt_dddd_aaaa_tttt_eeee(3). _pppp_aaaa_ssss_ssss_mmmm_gggg_mmmm_tttt converts
this to the days since the epoch value.
_f_l_a_g Reserved for future use; set to zero. Currently not used.
The encrypted password consists of 13 characters chosen from a 64-
character alphabet (_...., _////, _0000_----_9999, _AAAA_----_ZZZZ, _aaaa_----_zzzz).
To update this file, use the _pppp_aaaa_ssss_ssss_wwww_dddd command.
One way of determining the number of days since the epoch: